@charset "gb2312";
/* CSS Document */

*{ padding:0px;margin:0px;word-break:break-all; }
li{list-style-type:none;}

.ta{ text-align:center;}
.cl{ clear:both;} 
.lh{ line-height:35px;} 


.h125{ height:126px;}
.h150{ height:150px;}
.h154{ height:154px;}
.h180{ height:180px;}
.h195{ height:195px;}
.h200{ height:200px;}
.h250{ height:250px;}
.h310{ height:310px;}
.h350{ height:350px;}
.h356{ height:358px;}
.h360{ height:360px;}
.h365{ height:365px;}
.h370{ height:370px;}
.h395{ height:395px;}
.h400{ height:400px;} 
.h410{ height:410px;}
.h415{ height:415px;}
.h450{ height:450px;}
.h460{ height:440px;}
.h500{ height:500px;}
.h540{ height:540px;}
.h600{ height:600px;}
.h700{ height:700px;}
.h780{ height:780px;}
.h800{ height:800px;}
.h900{ height:900px;}
.h1100{ height:1100px;}
.h1200{ height:1200px;}
.h1300{ height:1300px;}
.h1500{ height:1500px;}
.h2000{ height:2000px;}
.fl{ float:left;} 
.fr{ float:right;}

.t1{ height:1px;}
.t2{ height:2px;}
.t5{ height:5px;}
.t7{ height:7px;}
.t8{ height:8px;}
.t10{ height:10px;}
.t12{ height:12px;}
.t15{ height:15px;}
.t20{ height:20px;}
.t25{ height:25px;}
.t27{ height:27px;}
.t28{ height:28px;}
.t30{ height:30px;}
.t35{ height:35px;}
.t40{ height:40px;}
.t45{ height:45px;}
.t50{ height:50px;}
.t55{ height:55px;}
.t60{ height:60px;}
.t70{ height:70px;}
.t80{ height:80px;}
.t90{ height:90px;}
.t100{ height:100px;}


.w40{ width:35px;}
.w60{ width:60px;}
.w80{ width:80px;}
.w100{ width:100px;}
.w140{ width:140px;}
.w150{ width:150px;}
.w170{ width:170px;}
.w199{ width:199px;}
.w220{ width:210px;}
.w230{width:223px;}
.w260{width:260px;}
.w237{ width:235px;}
.w290{ width:290px;}
.w300{width:300px;}
.w350{width:350px;}
.w390{ width:390px;}
.w400{ width:400px;}
.w410{ width:415px;}
.w420{ width:420px;}
.w440{width:440px;}
.w480{width:480px;}
.w590{ width:590px;}
.w593{ width:593px;}
.w600{ width:600px;}
.w700{ width:700px;}
.w800{ width:800px;}
.w820{ width:820px;}
.w1000{ width:1000px;}
.w1100{ width:1100px;}
.w1200{ width:1200px; margin: auto;}
.w1300{ width:1300px; margin: auto;}
.w2200{ width:2200px; margin: auto;}




.m5{ margin:5px;}
.m8{ margin:8px;}
.m10{ margin:10px;}
.m50{ margin-left:50px; margin-right:50px; margin-bottom:50px; margin-top:40px;}
.m100{ margin:30px 100px;}
.mt2{ margin-top:2px;}
.mt5{ margin-top:5px;}
.mt7{ margin-top:7px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt45{ margin-top:45px;}
.ml2{margin-left:2px;}
.ml3{margin-left:3px;}
.ml5{margin-left:5px;}
.ml7{margin-left:7px;}

.ml10{margin-left:10px;}
.ml12{margin-left:12px;}

.ml23{margin-left:23x;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.ml65{margin-left:65px;}
.ml86{margin-left:86px;}
.ml110{margin-left:110px;}
.ml150{margin-left:150px;}
.ml170{margin-left:170px;}
.ml190{margin-left:190px;}
.ml240{margin-left:240px;}
.ml258{margin-left:258px;}
.ml300{margin-left:320px;}
.ml380{margin-left:385px;}
.ml480{margin-left:480px;}

.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mb40{ margin-bottom:40px;}
.mb30{ margin-bottom:30px;}


.mr10{ margin-right:10px;}
.mr15{ margin-right:14px;}
.mr100{ margin-right:240px;}


.bdb_white{border-bottom: thin solid #fff;}
.bd{border: thin solid #CCC;}
.bb{border-bottom: thin solid #CCC;}
.bg{ background:#CCC;}
.bt01{border-top:#F00 thin  dotted;}
.bt{border-top: thin solid #CCC;}
.bt_red{border-top: thin solid #C00;}
.bl{border-left: thin solid #CCC;}
.bc_red0{ background: url(images/dhred.jpg);}
.bc_hui0{ background: url(images/dh.jpg);}
.bc_blue{ background: url(images/bc_blue.jpg);}
.bc_black{ background: #000;}
.bc_white{ background: #fff;}
.bc_hui{ background: #FAFBFC;}
.bc_huilan{ background: #F5F8FA;}
.bc_ju{ background: #FED;}
.bc_shenju{ background: #FC6818;}
.bc_shenju1{ background: #EFEFEF;}
.bc_hui2{ background: #F7F7F7;}
.bc_qianhui{ background: #FCFCFC;}
.bc_lv{ background: #8EDD0B;}
.dhbc{ background:url(images/jingpin.png);}
.dhwt{ background:url(images/zhuanjia.png);}
.dhjd{ background:url(images/zjjd.png);}
.bc_kuang{ background:url(images/800.jpg);}
/*二级导航字体*/

.title{ font-size:16px; color:#666; text-decoration:none; font-weight:bold; padding:5px 10px 0px 10px; }
.title a{ font-size:14px; color: #09F; text-decoration:none; font-weight:bold; float:right;}
.title a:hover{ color: #F90; text-decoration:none; }
.biaoti{ font-size:20px; color:#FFF; font-weight:bold; background:#C00;}
.zuozhe{font-size:11px; color:#999;  }
.jiazai a{font-size:22px; color: #C00; text-decoration:none; margin-top:20px;}
.pai a{font-size:15px; line-height:35px; color: #333; text-decoration:none; margin-left:20px;}
.jiazai a:hover{ color:#0CF;}
.qes a{font-size:13px; color: #fff; text-decoration:none; margin-left:3px; }
.qes1{font-size:13px; color:#FC6818; text-decoration:none; margin-left:7px; }
.qes2 a{font-size:13px; color: #333; text-decoration:none; margin-left:4px; }



/*导航字*/


 
The CSS code for the menu item.

ul {
    margin: 0;
    padding: 0;
}

ul.menu {
	height:45px;
	float:left;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: solid;
}

ul.menu li {
    list-style: none;
    float:left;
    height:45px;
    text-align: center;
    background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from(rgba(31,169,244,1)), to(rgba(0,28,78, 1)) );
    background: -moz-radial-gradient(center 80px 45deg, circle cover, rgba(31,169,244,1) 0%, rgba(0,28,78, 1) 100%);
    }
.menu li a { color:#FFF;
	text-decoration:none;
    display: block;
    padding: 0 25px;
    border-left: 1px solid rgba(255,255,255,0.1);
    border-right: 1px solid rgba(0,0,0,0.1);
    text-align: center;
    line-height:45px;
    background : -webkit-gradient(linear, left top, left bottom, from(rgb(244,29,29)), to(rgb(158,6,6)));
    background : -moz-linear-gradient(top, rgb(168,168,168), rgb(69,69,69));
    -webkit-transition-property: background;
    -webkit-transition-duration: 700ms;
    -moz-transition-property: background;
    -moz-transition-duration: 700ms;
    }

.menu li a:hover { color:#000;
    background: transparent none;
}

.menu li.active a{
    background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from(rgba(31,169,244,1)), to(rgba(0,28,78, 1)) );
    background: -moz-radial-gradient(center 80px 45deg, circle cover, rgba(31,169,244,1) 0%, rgba(0,28,78, 1) 100%);
}


/*导航字2222*/

 
The CSS code for the menu2 item.

ul {
    margin: 0;
    padding: 0;
}

ul.menu2 {
	height:30px;
	float:left;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: solid;
}

ul.menu2 li {
    list-style: none;
    float:left;
    height:30px;
    text-align: center;
    background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from(rgba(31,169,244,1)), to(rgba(0,28,78, 1)) );
    background: -moz-radial-gradient(center 80px 45deg, circle cover, rgba(31,169,244,1) 0%, rgba(0,28,78, 1) 100%);
    }
.menu2 li a { color: #000; font-size:13px; 
	text-decoration:none;
    display: block;
    padding: 0 45px;
    border-left: 1px solid rgba(255,255,255,0.1);
    border-right: 1px solid rgba(0,0,0,0.1);
    text-align: center;
    line-height:30px;
	background : -webkit-gradient(linear, left top, left bottom, from(#fff), to(  #ddd ) );
  
    -webkit-transition-property: background;
    -webkit-transition-duration: 700ms;
    -moz-transition-property: background;
    -moz-transition-duration: 700ms;
    }

.menu2 li a:hover { color:#fff;
  background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from( #FFBD9D), to(rgba(250,61,3,70)) );
	
}

.menu2 li.active a{
    background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from( #FFBD9D), to(rgba(250,61,3,70)) );
 
}


/*搜索*/
.btn{ width:85px; height:35px; background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from( #FE6B6B), to( #FC2727) ); color:#FFF;font-size:15px;  }
.enter{width:55px;  }
 
.bdys{ width:520px; height:30px;color: #CCC; font-size:16px; }


/*文章字体*/
.txt p{ line-height:25px; text-indent:30px; font-size:14px; color:#333; margin:20px;}
.txt p a{ line-height:25px;  font-size:14px; color: #900;   text-decoration:none;}
/*三角链接字体*/
.sanjiazi ul{overflow:hidden; }
.sanjiazi li{background: url(images/san.png) no-repeat 0px 0px;text-indent:1.75em; }
.sanjiazi li a { color: #1E1E1E;font-size:15px;}
.sanjiazi li a:hover { color: #C00; }

/*文章字体*/
.wenzhang-title a{color: #C00;font-size:15px; font-weight:bold; margin-left:10px; text-decoration:none;}
.wenzhang-title a:hover{color: #06F;}

.wenzhang-content{/*text-decoration:underline;*/line-height:26px;font-size:14px;  text-decoration:none; }
.wenzhang-content  a{/*text-decoration:underline;*/line-height:26px;font-size:14px;color: #C00; text-decoration:none; }

/*大文章字体*/
.dawenzhang-title a{color: #666;font-size:20px; font-weight:bold; margin-left:2px; text-decoration:none;}
.dawenzhang-title a:hover{color: #06F;}

.dawenzhang-content{/*text-decoration:underline;*/line-height:26px;font-size:14px;color: #333;  text-decoration:none; }
.dawenzhang-content  a{/*text-decoration:underline;*/line-height:26px;font-size:15px;color: #C00;  text-decoration:none;}

/*问题字体*/
.qs ul{ color:#333; font-size:13px; }
.qs ul a{ color:#f00; font-size:15px; }
/*图片下文字*/

.tupianwenzi li{float:left;text-align:center;padding:3px 5px;margin:2px; color:#333; font-size:12px; text-decoration:none;  }
.tupianwenzi a{ color:#333; text-decoration:none; margin-top:10px;}
.tupianwenzi li img {width:95px;height:98px; margin-left:5px; border:thin solid #CCC;}


/*面板字体*/
.sprytxt ul a{ color:#111; font-size:20px; text-decoration:none; }
.sprytxt ul a:hover{ color: #c00; }
.name{ font-size:14px; color:#666;}
/*友情链接*/

.bc1{ background:url(images/pt.png);}
.w140{ width:140px;}
.ml190{ margin-left:190px;}
.lh2{ line-height:70px;}
.ml40{ margin-left:55px;}
/*关于我们*/
#about{
	width:1200px;
	height:30px;
	border-bottom:thin  dotted  #ccc;
	text-align:center;
	font-size:12px;
	color: #666; padding:5px 0px 0px 0px ;
}
.styletxtlink { margin-left:20px; line-height:30px; color:#666;}
 
 
.styletxtlink:hover{color: #C00;}
/*版权信息*/
#banquan{
	width:1200px;
	height:150px;
	text-align:center;
	font-size:9px;
	color: #999
}

/*位置*/
 
.weizhi a{ font-size:12px;color: #777; text-decoration:none; }
.weizhi a:hover{color: #C00; text-decoration:none; }

/*热搜词*/

.resouci ul li{ float:left; color:#777; font-size:14px; }
.resouci ul li a{ color:#888;font-size:13px;margin-left:10px; text-decoration:none;}
.resouci ul li a:hover{text-decoration:none;color:#c00;}

/*提问*/
.tiwen ul li{ float:left; color:#333; font-size:15px; text-decoration:none;}
.tiwen ul li a{ float:left; color:#c00; font-size:15px; text-decoration:none;}
.tiwen ul li b{ float:left; color:#c00; font-size:15px; text-decoration:none;}
.jia{color:#ccc; font-size:25px; margin-left:5px; }
.biaoqianshuoming ul li{color:#999; font-size:13px; margin-top:5px; }
/*提交*/
.tj{color:#fff; font-size:20px; margin:5px 30px; }
.tj a{color:#fff; font-size:20px; margin:10px 30px;  text-decoration:none;}
.btn2{ width:85px; height:35px;  color:#FFF;font-size:15px;  }





/*黑色阴影*/
.mydiv{
 
border:#909090 1px solid;
background:#fff;color:#333;filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/
box-shadow:2px 2px 10px #909090;/*opera或ie9*/
}



/*阴影蓝色*/
.mydivlan{
 
border: #62E8FF 1px solid;
background:#D2F9FF;color:#333;filter:progid:DXImageTransform.Microsoft.Shadow(color=#D2F9FF,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #D2F9FF;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #D2F9FF;/*safari或chrome*/
box-shadow:2px 2px 10px #D2F9FF;/*opera或ie9*/
}
	
	
/*小灰色文本字体*/
.txtxiaohui ul li{ color:#555; font-size:14px; line-height:25px; padding-left:20px; padding-top:20px; padding-right:20px;}